package com.wzh.loveEmail.bean;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 天气api返回信息
 */
@Data
public class WeatherInfo {

    /**
     * 地区
     */
    @JsonProperty("area")
    private String area;

    /**
     * 日期
     */
    @JsonProperty("date")
    private String date;

    /**
     * 星期
     */
    @JsonProperty("week")
    private String week;

    /**
     * 早晚天气变化
     */
    @JsonProperty("weather")
    private String weather;

    /**
     * 天气图标
     */
    @JsonProperty("weatherimg")
    private String weatherimg;

    /**
     * 实时天气
     */
    @JsonProperty("real")
    private String real;

    /**
     * 最低温
     */
    @JsonProperty("lowest")
    private String lowest;

    /**
     * 最高温
     */
    @JsonProperty("highest")
    private String highest;

    /**
     * 风向
     */
    @JsonProperty("wind")
    private String wind;

    /**
     * 风向360°角度
     */
    @JsonProperty("winddeg")
    private String winddeg;

    /**
     * 风速，km/h
     */
    @JsonProperty("windspeed")
    private String windspeed;

    /**
     * 风力
     */
    @JsonProperty("windsc")
    private String windsc;

    /**
     * 日出时间
     */
    @JsonProperty("sunrise")
    private String sunrise;

    /**
     * 日落时间
     */
    @JsonProperty("sunset")
    private String sunset;

    /**
     * 月升时间
     */
    @JsonProperty("moonrise")
    private String moonrise;

    /**
     * 月落时间
     */
    @JsonProperty("moondown")
    private String moondown;

    /**
     * 降雨量
     */
    @JsonProperty("pcpn")
    private String pcpn;

    /**
     * 降雨概率
     */
    @JsonProperty("pop")
    private String pop;

    /**
     * 紫外线强度指数
     */
    @JsonProperty("uv_index")
    private String uvIndex;

    /**
     * 能见度，单位：公里
     */
    @JsonProperty("vis")
    private String vis;

    /**
     * 相对湿度
     */
    @JsonProperty("humidity")
    private String humidity;

    /**
     * 生活指数提示
     */
    @JsonProperty("tips")
    private String tips;
}
